Broken Access Control — OWASP A01:2021

Detailed explanation, examples, and prevention strategies for Broken Access Control vulnerabilities.

1. Broken Access Control

Explanation:

Broken Access Control refers to security vulnerabilities where an attacker can bypass authorization to perform actions or access resources they are not supposed to. Simply put, the application fails to enforce the user's intended permissions.

Access control determines what an authenticated user is allowed to do. When broken, attackers can act as higher-privileged users or access other users’ private data.

Types and Examples

Key Prevention Strategies